package com.niit.mall.pay.controller;


import com.niit.mall.api.client.AddressClient;
import org.springframework.web.bind.annotation.*;

/**
 * 支付服务
 * @module pardo_mall
 * @BelongsProject: pardo_mall_backend
 * @BelongsPackage: com.niit.mall.pay.controller
 * @Author: ChuXuan
 * @CreateTime: 2025-06-06  09:52
 * @Description: 支付请求控制器
 * @Version: 1.0
 */
@RestController
@RequestMapping("/payOrder")
public class PayOrderController {
	
	
	/**
	 * 用户余额支付接口
	 * <p>
	 * 该方法用于处理用户通过余额进行支付的请求。
	 *
	 * @return 返回支付成功的消息
	 */
	@PutMapping("/balance")
	public String balancePay() {
		// TODO  用户余额支付
		return "用户余额支付成功";
	}
//	@PostMapping
//	public String applyPayOrder(@RequestBody PayApplyDTO applyDTO){
//		if(!PayType.BALANCE.equalsValue(applyDTO.getPayType())){
//			// 目前只支持余额支付
//			throw new BizIllegalException("抱歉，目前只支持余额支付");
//		}
//		return payOrderService.applyPayOrder(applyDTO);
//	}
}
